package com.express.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.gitee.sunchenbin.mybatis.actable.annotation.Table;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author 28014
 */
@Data
@Table(name = "user_receipt")
public class UserReceipt {

    private Integer id;
    private String orderNo;
    private String oddNumber;

    private String  shippingAddr;// '寄件地',
    private String  unitName ;// '寄件单位联系人',
    private String  unitPhone ;// '寄件单位联系人手机',
    private String  dest ;// '目的地',
    private String  receiver ;// '收货人',
    private String  receiverAddr ;//'收货人地址',
    private String  receiverPhone;//'收件人手机',
    private String  goodsName ;//'货物名称',
    private String  numbered ;//'件数',
    private String  weight ;//'重量',
    @JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
    private Date  updateDelay ;//'预计到达日期',
    private String  clearAiUnits ;//'运输合作单位',
    private String  unitsOddNumber ;//'合作单位托运单号',
    private String  routingInfo;// '路由信息',
    private String  creator;//'创建者',
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date  createDate;//'创建时间',
    private String  updator;// '更新者',
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date  updateDate;// '更新时间',
    // 运输方式 1、空运，2、陆运
    private Integer transport;
    private String  remark;//'备注',

//    @TableField(exist = false)
    private List<RoutingInfos> infosList;

    private String handStr;

    private String orderStatus;

}
